Big Huge Thesaurus

white trumpet lily

noun